insulating walls - German English Dictionary